render happy and prosperous - Francés Inglés Diccionario